Big Huge Thesaurus

Leontopodium alpinum

noun